Sepa payment
SEPA Payment – beküldés
A folyamat hasonlít a payment beküldéshez. Pontosan kettő consent szükséges. Az amountTypeChoice - tömbben vagy az EquivalentAmount vagy az InstructedAmount kötelező, de a kettő egyszerre nem szerepelhet a requestben.
Mintahívás:
POST {{baseURL}}/v1/payment/sepa/init
http headerek:
x-correlation-id: {{$uuid}}
x-request-id: {{$uuid}}
x-api-key: {{$var1}}
x-jws-signature: {{$var2}}
request body
{
"consentList": [
"1111",
"2222"
],
"paymentData": {
"debtorAccount": {
"iban": "HU91120113340184523800100006"
},
"requestedExecutionDate": "2026-02-20",
"creditTransferTransactionInformation": {
"paymentIdentification": {
"instructionIdentification": "example-instrid"
},
"amountTypeChoice": {
"instructedAmount": {
"amount": 100,
"currency": "EUR"
}
},
"creditorAccount": {
"iban": "HU77120836000042318100100001"
},
"instructionPriority": "URGENT",
"creditor": {
"name": "Teszt Elek"
}
},
"paymentInformationIdentification": "{{$uniqueID}}"
}
}
Lehetséges további adattartalom:
request body
{
"consentList": [
"1111",
"2222"
],
"paymentData": {
"paymentInformationIdentification": "{{$uniqueID}}",
"debtorAccount": {
"iban": "HU77120836000042318100100001"
},
"requestedExecutionDate": "2024-11-06",
"creditTransferTransactionInformation": {
"paymentIdentification": {
"instructionIdentification": "example-instrid",
"endToEndIdentification": "example-e2eid"
},
"creditor": {
"name": "Teszt Józsi "
},
"creditorAccount": {
"iban": "HU77120836000042318100100001"
},
"amountTypeChoice": {
"instructedAmount": {
"amount": 0,
"currency": "EUR"
},
"equivalentAmount": {
"amount": {
"amount": 0,
"currency": "RAS"
},
"currencyOfTransfer": "EUR"
}
},
"remittanceInformation": {
"unstructured": "test"
},
"instructionPriority": "Normal",
"chargesAccount": {
"iban": "HU77120836000042318100100001"
}
}
}
}
Az összes elérhető opcionális mezőt lásd a mezőmagyarázatoknál.
response body - successful
response body
{
"statusIdentification": "asd",
"creationDateTime": "2022-10-09T15:20:21.090Z",
"originalPaymentInformationIdentification": "sdasd",
"paymentCreationDateTime": "2022-10-09T15:20:21.090Z",
"paymentInformationStatus": "sfsdf",
"paymentInformationReason": {
"reasons": {
"code": "fsdf",
"proprietary": "dsfds"
},
"additionalInformation": "asfd"
},
"transactionInformationAndStatus": {
"originalInstructionTraceIdentification": "asd",
"originalEndToEndIdentification": "asdg",
"transactionIndividualStatus": "asd",
"transactionReason": {
"reasons": {
"code": "fsdf",
"proprietary": "dsfds"
},
"additionalInformation": "asfd"
}
}
}
SEPA Payment - státusz lekérdezés
Minta hívás:
POST {{baseURL}}/v1/payment/sepa/query
http headerek:
x-correlation-id: {{$uuid}}
x-request-id: {{$uuid}}
x-api-key: {{$var1}}
x-jws-signature: {{$var2}}
request body
{
"paymentData": {
"paymentInformationIdentification": "123_asd",
"instructionIdentification": "12345_asdfg"
}
}
response body - successful
response body
{
"paymentStatus": [
{
"statusIdentification": "asd",
"creationDateTime": "2022-10-09T15:20:21.090Z",
"originalPaymentInformationIdentification": "asd",
"debtorAccount": {
"iban": "asd"
},
"paymentCreationDateTime": "2022-10-09T15:20:21.090Z",
"paymentInformationStatus": "fsdf",
"paymentInformationReason": {
"reasons": {
"code": "fsdf",
"proprietary": "dsfds"
},
"additionalInformation": "asfd"
},
"transactionInformationAndStatus": [
{
"originalInstructionTraceIdentification": "asd",
"originalEndToEndIdentification": "asd",
"transactionIndividualStatus": "asd",
"transactionReason": {
"reasons": {
"code": "fsdf",
"proprietary": "dsfds"
},
"additionalInformation": "asfd"
}
}
]
}
]
}